4f4c800fb81515879776d1bf6f2fb05a365bf012,features/ncs/ncs-persistence/src/main/java/org/opennms/netmgt/ncs/persistence/NCSComponentServiceImpl.java,NCSComponentServiceImpl,addOrUpdateComponents,#NCSComponent#boolean#,65

Before Change


		LogUtils.debugf(this, "addOrUpdateComponents(%s, %s)", componentId, Boolean.valueOf(deleteOrphans));
		final ComponentEventQueue ceq = new ComponentEventQueue();
		final NCSComponent updatedComponent = addOrUpdateComponents(componentId, component, ceq, deleteOrphans);
		ceq.sendAll(m_eventForwarder);
		return updatedComponent;
	}

After Change


		LogUtils.debugf(this, "addOrUpdateComponents(%s, %s)", componentId, Boolean.valueOf(deleteOrphans));
		final ComponentEventQueue ceq = new ComponentEventQueue();
		final NCSComponent updatedComponent = addOrUpdateComponents(componentId, component, ceq, deleteOrphans);
		try {
			ceq.sendAll(m_eventProxy);
		} catch (final EventProxyException e) {
			LogUtils.warnf(this, e, "Component %s added, but an error occured while sending add/delete/update events.", componentId);
		}
		return updatedComponent;
	}